package com.payment.entity.payment.oceanpay.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class RequestOceanPaymentData implements Serializable {

    @ApiModelProperty(value = "序列号", example = "seq0001",dataType = "String")
    private String connSeqNo;

    @ApiModelProperty(value = "渠道编码", example = "P000512",dataType = "String")
    private String partnerCode;

    //@ApiModelProperty(value = "token", example = "02adada2462",dataType = "String")
   // private String token;

    @ApiModelProperty(value = "交易时间戳", example = "20180925120215",dataType = "String")
    private String tradeTime;

    @ApiModelProperty(value = "交互接口类型",example = "pay",dataType = "String")
    private String tradeType;

    @ApiModelProperty(value = "中英文切换标识",example = "cn",dataType = "String")
    private String lang;

    @ApiModelProperty(value = "定义接口的请求版本，本次接口值：2.0 ", example = "2.0", dataType = "String")
    private String version;

    @ApiModelProperty(value = "交易数据",dataType = "Object")
    private RequestOceanPaymentTradeData tradeData;
}
